package com.woniuxy.course.utils;

/**
 * @Author LuoChen
 * @DateTime 2020-07-16 18:52:41
 * @Description 根据不同的业务逻辑使用不同的状态码，在此类中同一管理与课程业务相关的状态码
 */
public class StatusCode {
    /*
    返回数据丢失或由于异常原因导致的返回对象为null时使用的null状态码
     */
    public static final int RESPONSE_NULL = 333;

    /*
    用于增删改操作的时候返回给调用者的操作成功的状态码
     */
    public static final byte OPERATION_SUCCESS = 1;

    /*
    用于增删改操作的时候返回给调用者的操作失败的状态码
     */
    public static final byte OPERATION_FAIL = 2;

    /*
    输入的字符串不符合约定
     */
    public static final byte ILLEGAL_STRING = 3;

    /*
    服务器内部错误，系统异常
     */
    public static final byte SERVER_ERROR = 4;

    /*
    查询数据为空或0
     */
    public static final byte GET_NOTHING = 5;
}
